railway artillery - Turco Inglés Diccionario